What does "Danke." - "Gern geschehen." mean?

"Danke." - "Gern geschehen." - German to English

"thank-you." - "Done." [coll.]