English: Finally, they had a lead.
Telugu: చివరికి వారిదే పైచేయి అయింది.