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