English: This puzzles the doctor.
Telugu: అది డాక్టర్ని కలవరపెడుతోంది.