English: It sounds ridiculous, but it’s true.
Telugu: వినడానికి హాస్యాస్పదంగా ఉన్నా ఇది నిజం.