face a problem head-on, take on a situation from the beginning

listen to the pronunciation of face a problem head-on, take on a situation from the beginning
English - English

Definition of face a problem head-on, take on a situation from the beginning in English English dictionary

face a problem head-on, take on a situation from the beginning
take the bull by his horns
face a problem head-on, take on a situation from the beginning
Favorites