English: In fact - he had many chances.
Telugu: నిజమే, అతడికి చాలా అవకాశాలు ఇచ్చారు.