English: It eventually arrived after 40 minutes.
Telugu: కానీ చివరకు అది 40 నిమిషాలు వచ్చింది.