English: 85% of those needs.
Telugu: దాని అవసరాలలో 85 శాతం అందిస్తుంది.