English: A lot of things had to be addressed.
Telugu: చాలా విషయాలకు ఎన్నో ప్రయాసలు పడాల్సి వచ్చేది.