English: They’re relishing that chance.
Telugu: ఈ అవకాశాన్ని వారు తమ అదృష్టంగా భావిస్తుంటారు.