English: All this has happened with dazzling speed.
Telugu: ఇవన్నీ చకచకా అత్యంత వేగంగా జరిగిపోయాయి.