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