to feel embarrassed or awkward; to make things difficult (for someone); to find things difficult (to do or manage)
to do, to act; to handle, to govern; to be
hard, difficult, arduous; unable