English: Amazing but that is.
Telugu: ాస్త ఆశ్చర్యంగా ఉంటుంది కానీ.