English: Surprising but true.
Telugu: ఆశ్చర్యం వేస్తోంది కదూ కానీ నిజమే.