English: Both parties have played their part.
Telugu: రెండు భాగాలు తమ వంతు కృషి చేశాయి.