English: It might sound surprising but it is true.
Telugu: ఇది ఆశ్చర్యమే కావచ్చు, కాని బాగా నముదగిశదే.