English: It all seems to have happened so fast.
Telugu: ఈ విషయాలు చాలా వేగంగా జరిగాయని అనిపిస్తోంది.