translate English to French: We're not sure how long his father let him languish there.
Nous ignorons combien de temps son père l'y a laissé languir.