English: All of this has happened very fast and very recently.
Telugu: ఈ అన్ని చాలా వేగంగా మరియు సంతృప్త జరుగుతుంది.