상당하다

commensurate with

Explanation

〔相當하다〕

1. commensurate with
Close to a certain amount or proper.

2. tantamount to
Equal to a certain amount or figure.

3. good; respectable
A level, ability, or degree being quite high.

4. considerable; good; sizable
Fairly large in amount.