English: And yet they had chances.
Telugu: అయినా వారికి అవకాశాలు వస్తూంటాయి.