English: The 3.2-litre engine is tremendous.
Telugu: ఈ 3.2 లీటర్ ఇంజన్ చాలా విశిష్టమైనది.