English: Engine power is from 88 to 175 liters.
Telugu: ఇంజిన్ శక్తి 88 నుండి 175 లీటర్ల నుండి.