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