Chinese: 我来了好长时间了。
English: I've been here for a while.
French: Je suis ici depuis un bout de temps.