YOU SAID:
Some guys need a little extra time to mature.
INTO JAPANESE
成熟するまで少し時間がかかる人もいます。
BACK INTO ENGLISH
Some people take a while to mature.
INTO JAPANESE
成熟するまでしばらく時間がかかる人もいます。
BACK INTO ENGLISH
Some people take a while to mature.
That didn't even make that much sense in English.