English: Both parties have signed a long term agreement.
Telugu: ఇందుకోసం ఇరు సంస్థలు దీర్ఘ కాలిక ఒప్పందం కుదుర్చుకున్నాయి.