English: Finally after twenty-minutes of that I came.
Telugu: చివరకు 20 నిమిషాల తర్వాత, నేను రెండోసారి వచ్చాను.