English: Doctors grilled
Telugu: ఎక్కు వంటున్న డాక్టర్లు