English: But finally his chance had arrived!
Telugu: ఐతే ఎట్టకేలకు అతడికి అవకాశం దక్కింది.