Indonesian: Mereka sudah tinggal di sini selama sepuluh tahun.
English: They have lived here for ten years.