English: It amazed the doctors.
Telugu: ఇది డాక్టర్లను ఆశ్చర్యపరిచింది.