Language:
Free Online Dictionary|3Dict

羞手羞脚

Source : CEDICT

afraid to go ahead because of shyness/timid/to dare not move (idiom)