To an acceptable degree.
In an acceptable manner; in a manner to please or give satisfaction.
To a small extent or degree.
Slenderly; delicately.