English: His turn has finally come.
Telugu: చివరకు ఆయన వంతు వచ్చింది.