baffled; "this problem has me completely stuck"

listen to the pronunciation of baffled; "this problem has me completely stuck"