English: Apparently, they have finally found one.
Telugu: ఎట్టకేలకు చివరకు అవి ఎవరివో కనుగొన్నారు.