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