English: Amazing, but that’s a true fact.
Telugu: ఆశ్చర్యంగా ఉందా కానీ ఇది నిజమండీ.