English: Diesel fuel contains more energy per litre than petrol.
Telugu: పెట్రోల్ కంటే డీజిల్‌లో ఎక్కువ శక్తి ఉంటుంది.