Is the following sentence possible in English: At least at the moment (that / it) is not possible. Thanks for your help.