English: A fascinating and strange tale.
Telugu: క్రేజీ అండ్‌ డిఫరెంట్‌ స్టోరీ.