English: At last they had found the one responsible.
Telugu: ఎట్టకేలకు చివరకు అవి ఎవరివో కనుగొన్నారు.