avoir assez de temps (pour faire quelque chose).
Do you have enough time to do that?
Avez-vous suffisamment de temps pour cela ?
Avons-nous suffisamment de temps ?
We always have enough time if we manage it well.
On a toujours assez de temps si on s'en occupe bien.
Vous avez encore assez de temps.
Avez-vous suffisamment de temps ?
Je pense que nous avons suffisamment de temps.