English: It delivers 105bhp and 138Nm of torque.
Telugu: ఇది 105హెచ్ పీ పవర్ 138ఎన్ఎం పిక్ టార్క్ ఉత్పత్తి చేయనుంది.