English: All of this has taken place startlingly fast.
Telugu: ఇవన్నీ చకచకా అత్యంత వేగంగా జరిగిపోయాయి.