English: The two signed an agreement last week.
Telugu: ఈమేరకు ఇరుదేశాల అధికారులు గత వారం ఓ ఒప్పందంపై సంతకాలు చేశారు.