English: Finally, after 20 minutes, here was my chance.
Telugu: చివరకు 20 నిమిషాల తర్వాత, నేను రెండోసారి వచ్చాను.