translate English to French: A large proportion of rejected applications failed on one of the above grounds.
Un des premiers projets britanniques avec un fort caractère pratique.