English: In the last three weeks there have been several new developments.
Telugu: గడిచిన మూడు దశాబ్దాల్లో అనేక కొత్త వాదాలు పురుడు పోసుకున్నాయి.