English: India imports 84 per cent of its oil needs.
Telugu: ఇండియా తనకు కావాల్సిన చమురులో 84 శాతాన్ని విదేశాల నుంచి తెప్పించుకుంటున్న విషయం తెలిసిందే.