English: Both countries inked several agreements."
Telugu: రెండు దేశాలు ప‌లు ఒప్పందాలు కుదుర్చుకున్నాయి.