English: As ridiculous as this seems there's a truth to it.
Telugu: హాస్యాస్పదంగా అనిపించినా ఇది ముమ్మాటికీ నిజం.