English: All this must have happened in just about fifteen seconds.
Telugu: ఇదంతా జరిగింది కేవలం ఇరవై సెకండ్లలో.