That interpretation is quite possible and feasible.
Cette interprétation est possible et assez faisable.
That interpretation is quite possible and feasible.
Cette interprétation est possible et assez faisable.