
After a fashion
Not Quite Right
Use when something has been done, but not perfectly or as well as hoped. 
Humble Achievement
Suggests modest success; doing something without expertise but sufficiently. 
Casual Usage
More common in informal speech, might sound out of place in very formal contexts. 