English: Sounds a bit weird but it's true.
Telugu: కాస్త ఆశ్చర్యంగా అనిపించినా నిజమే.