English: Things were much better even 10 years ago.
Telugu: పదేళ్ల క్రితం వరకూ కూడా కొంత మెరుగ్గానే ఉంది.