English Translation
This boss has a soft touch, he’s never strict with his employees.
Wiktionary has another meaning than the one implied by the translation:
mano de guagua
(idiomatic, Chile, Colombia) stingy person
This boss has a soft touch, he’s never strict with his employees.
Wiktionary has another meaning than the one implied by the translation:
mano de guagua
(idiomatic, Chile, Colombia) stingy person