English: A lot has been done for this.
Telugu: అందు కోసం. . చాలా పనులే చేశారు.