on a mission in Finnish
on a mission in Finnish
olla päämäärä
Actively and determinedly engaged on a task.
kamaa hakemassa
(slang) Looking for drugs; on a drug run.