like walking/treading on eggshells - Spanish English Dictionary