English: They have won many big contracts.
Telugu: మీరు అనేక పెద్ద ఒప్పందాలు గెలుచుకున్నారు.