English: Both countries have even gone a step further.
Telugu: రెండు దేశాలు ఎంతో పురోగతి సాధించాయి.