English: Doctors are impressed as well.
Telugu: అలాగే డాక్టర్లు సైతం ఆశ్చర్యానికి లోనవుతున్నారు.