English: India is 85 per cent dependent on imports to meet its oil needs.
Telugu: దేశ పెట్రోలియం అవసరాలకు 85 శాతం దిగుమతుల మీద ఆధారపడుతున్నాం.