English: But it was the best chance they had.
Telugu: అయితే వారికి ఓ అద్భుతమైన అవకాశం దొరికింది.