맞아떨어지다

be accurate

Explanation

[마자떠러지다]

1. be accurate
To be accurate without a discrepancy.

2. be in harmony
For tunes, teamwork, etc., to be good together and become well harmonized.