English: At last the director found his star.
Telugu: చివరకు దర్శకుడిని దొరకబట్టి తన పగ తీర్చుకుంది.