Under someone's nose

1. Directly in front of them
2. Committing action openly and boldly but without someone noticing.
3. In someone's presence

Ulasan