English: The EPA has a lot left to do.
Telugu: ఎపికి ఇంకా చాలా చేయాల్సి ఉందని వివరించారు.