English: Finally found a good doctor
Telugu: చివరికి వాళ్ళకొక మంచి డాక్టరు దొరికింది.