"More or less" is given as a translation for "ziemlich." So, "Yes, more or less" should be accepted.
What about : "Yes, pretty much"?