English: A lot of happend the last time, last months.
Telugu: గడిచిన పాతిక నెలల్లో ఇలాంటివి చాలానే చోటు చేసుకున్నాయి.