translate English to French: I realise that there are huge practical difficulties.
Je me rends compte qu'il existe des difficultés pratiques de taille.