「がかかる」は他に訳語はありますが、「時間がかかります。」は英語でよくtakes a whileやtakes a long timeになります。
例えば、
Learning Japanese takes a while
Learning Japanese takes a long time
日本語を学ぶのには時間がかかります。
Will it take a long time?
長くかかりますか。
-It takes many people
-It takes many hands
人手がかかる
ご参考になれば幸いです。
It takes a long time to understand a new language.
It took me 10 years to speak Japanese fluently.
~がかかる(主に時間)は、take を用いて言うことができます
It を使います
1) a long time 長い時間
2)少し異なった言い方で、It took me ~(時間を入れる)to~ ~をするのに~(時間)かかった
という表現の仕方もあります この場合は、すでに自分がやり終えたことを指します
’日本語を上手に話すのに10年の時間がかかったよ’