What do these Spanish words mean in English?

1. Aunque
2. Jamas
3. Inalcanzable
4. Por supuesto

Thanks!
6 answers 6