I've read that there's not a direct, literal Japanese translation for the phrase, "thank you." (Please correct me if this isn't true, and I just haven't researched well enough.) But what words would you use to express gratitude to someone, and what would be the literal translation into English?
by Sad-Signature8737