English: Finally, he has won it.
Telugu: చివరికి ఇప్పటికి దీనిపై విజయం సాధించారు.