English: And this has all, pretty much, happened in the past few months.
Telugu: గత కొన్ని నెలల కాలంలో ఇదే జరిగింది.