English: An odd and strangely moving story.
Telugu: క్రేజీ అండ్‌ డిఫరెంట్‌ స్టోరీ.