English: Although, it sounds astonishing but this is true.
Telugu: వాస్తవానికి ఇది నిజం అయినప్పటికీ ఇది ఆశ్చర్యం కలిగిస్తుంది.