embarrassed; ill at ease
gān kan ken