你在大阪住了多久?

How long have you been staying in Osaka?

Source: Tatoeba

Sentence Composition