English: Let down by doctors?
Telugu: డాక్టర్స్ పై దాడులా ?