English: But here at last we had our chance.
Telugu: అయితే ఇక్కడ మనకి ఒక అవకాశం వుంది.