let's face the facts

listen to the pronunciation of let's face the facts
Englisch - Englisch

Definition von let's face the facts im Englisch Englisch wörterbuch

face the facts
To accept what is true, especially when it is undesirable