English: And at long last, they did find one.
Telugu: ఎట్టకేలకు చివరకు అవి ఎవరివో కనుగొన్నారు.