English: The two countries signed around 20 agreements.
Telugu: దాదాపు 20 ఒప్పందాలపై ఇరు దేశాలు సంతకాలు చేయనున్నాయి.