English: Some progress is being made.
Telugu: పనుల్లో కొంత పురోగతి.