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