Gracias Jonna!
You are so right...good mental exercise..must have good actual verbal practice too, sometimes listening to a real native speaker a lot helps, and oftentimes the slang or colloquial meanings are simply something we all have to play by the ear!
Thanks! Gracias! Grazie! Salamat po! Arigato gozaimasu!