English: They gave him a long term deal.
Telugu: వారు అతనికి ఇస్తారు దీర్ఘకాలిక మంచి ఒప్పందం.