English: It all seemed to happen within a few minutes.
Telugu: ఇదంతా కొన్ని సెకన్ల లోపే జరిగినట్లు కనిపిస్తుంది.