It literally translates to "no problem," but it is used more like "no worries" or "you're welcome" in English.