English: A lot more needs to be done to tackle the problem.
Telugu: అనేక సమస్యలు ఇంకనూ పరిష్కారం కావలసి ఉంది.