English: But finally the doctor did come.
Telugu: కానీ ఎట్టకేలకి డాక్టర్లు విజయం సాధించారు.