English: Though this sounds funny, but it is true!
Telugu: తమాషాగా అనిపించినా ఇది నిజం!