we just can't possibly fail completely after all the preparations we've made
Related Translations:
一败涂地: suffer a big [final; crushing] defeat; a complete loss; an overwhelming defeat; be a dead failure; beat sb. all to pieces [to nothing; all to ribands; to sticks]; beat sb. hollow [all holl