English: There was still time for another chance.
Telugu: మరో అవకాశం అందుకోవడానికి చాలా కాలం పట్టింది.