English: All these things and more really happened over the past few months.
Telugu: గడిచిన పాతిక నెలల్లో ఇలాంటివి చాలానే చోటు చేసుకున్నాయి.