English: A lot has been going on for the past few weeks.
Telugu: గత కొన్ని వారాలుగా పలు రూమర్లు చక్కర్లు కొడుతూనే ఉన్నాయి.