English: Although surprising, but have to admit it is a fact.
Telugu: ఇది నమ్మలేని నిజం అయినప్పటికీ, వాస్తవాన్ని ఒప్పుకోవాలి.