(1)ある程度
(2)あまりよくない
(3)to some extent; not very well; "he speaks French after a fashion"
さらに詳しく
(1)満足させる
(2)make content; "I am contented"