imbarazzatissimo

Etymology
From.