English: Only recently did the two countries...
Telugu: ఇటీవల ఇరు దేశా. . .