Does this have a better translation to english besides the literal? Is it similar to you're welcome?
No, it's just a sentence for practice, not a common idiom.
For "you’re welcome" as an answer to "thank you" you say "nedankinde" (not *thankworthily) or "kun plezuro" (with pleasure).
I've also heard "Volonte" (gladly, of my own will).