English: Of this, 75 per cent has already been released to them.
Telugu: అంటే దీంట్లో ఇప్పటికే 75 శాతం విడుదల చేసింది.