English: You were lucky to find the right doctor.
Telugu: సరైన డాక్టర్ దొరకడం కూడా అదృష్టం.