English: Of this, 75% has already been realised.
Telugu: 75% ఇప్పటికే చిత్ర షూటింగ్ పూర్త‌యింది.