English: I eventually left after 45 minutes.
Telugu: చివర్లో 45 నిమిషాలు మేలుకున్నాను.