English: Power will come from either the 5-litre V8 or the 2.3-litre Ecoboost engine
Telugu: ఇందులో 5-లీటర్ వి8 లేదా 2.3-లీటర్ ఎకో బూస్ట్ ఇంజన్ ఉండే అవకాశాలు ఉన్నాయి