English: And there’s still progress that has to be made.
Telugu: కానీ ఇంకా ఇందులో పురోగతి కనిపించాల్సి ఉంది.