English: Just then, another opportunity arose.
Telugu: ఇటీవలే మరో ఛాన్సొచ్చింది.