English: have entered into long term agreements.
Telugu: దీర్ఘకాలిక ఒప్పందాలకు శ్రీకారం చుట్టండి.