English: Both the countries signed 12 agreements.
Telugu: మరో 12 ఒప్పందాలపై ఇరు దేశాలు సంతకాలు చేశాయి.