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