Vocabulary
遠く及ばない
とおくおよばない
falling far short (of); being far behind; being far inferior (to); being no match (for)
expression
i-adjective