So I was surfing the internet on the weekend (Note some Hindi would help)
( tatti= *rap in Hindi which is not spoken in Tamil Nadu/South India)
and some cold grizzlies / bear again
(Image 3 citation :http://engrishfunny.com/ )
But seriously…………..