English: At last chance favoured him.
Telugu: చివరకు అతడికే సారధి అవకాశం కల్పించారు.