JLearn.net Online Japanese Dictionary and Study portal
English Reference for sumimasen (すみません)
Excuse me, but may I put my books here
Excuse me, but could you tell me how to get to Central Park
"Have you reserved a hotel room?" "Sorry, not yet.
Excuse me, but will you show me the way to the station
I'm sorry that I can't meet you tonight
Sorry, but I want to tell her this news face to face
"How long does it take to get to Vienna on foot?" "Sorry, I'm a stranger here.