Tom sudah seringkali mendapat masalah sebelumnya.

English Translation

Tom’s been in trouble many times before.

“Seringkali” is improper. It should be “sering kali” (in two words), according to KBBI.