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