English: both countries have made significant progress.
Telugu: రెండు దేశాలు ఎంతో పురోగతి సాధించాయి.