English: This all happened 15 minutes ago.
Telugu: ఇదంతా జరిగి 15 నిమిషాలు జరిగింది.