English: But, at last, his chance was here.
Telugu: ఐతే ఎట్టకేలకు అతడికి అవకాశం దక్కింది.