English: Almost 80 per cent of his demands have been fulfilled.
Telugu: దాదాపుగా 80 శాతం పను లు పూర్తయ్యాయి.