English: You've already done your bit.
Telugu: మీరు ఇప్పటికే మీ వంతు కృషి చేసారు.