without (even) batting an eyelash - Spanish English Dictionary