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