translate English to French: Are there no other means which are easier and quicker?
N’y a-t-il pas d’autres méthodes plus faciles et plus rapides ?