The Meaning of Onegai Shimasu
“Onegai shimasu” doesn’t have a straightforward one-to-one translation to English. “Onegai” comes from “negau” which literally means pray/wish for something. The “O” at the beginning is the honorific that makes the expression respectful. Of course, we would never say it without it, but that is what it represents. (Do not mistake the honorific “O” with … More The Meaning of Onegai Shimasu








