To meet head-on: Colidir de frente | Enfrentar com coragem | Encarar de frente “To meet (or face) something head-on” literalmente significa colidir de frente em...
Logo de cara ou na bucha em inglês: Right off the bat | Flat out “Right off the bat, flat out” significam logo de cara ou...