English: All this happened within a few moments.
Telugu: ఇదంతా కొద్ది క్షణాల్లోనే జరిగింది.