Where does “diperbaiki” come from?

diperbaiki (Indonesian) comes from Indonesian baik, from Malay baik, from Proto-Malayic *bait.

Ancestry of “diperbaiki”, step by step

diperbaiki traces back through two separate lines of ancestry.

via Indonesian baik

StepLanguageWordMeaning
1Indonesianbaikgood; decent; okay
2Malaybaikgood; okay; decent
3Proto-Malayic*bait—

via Indonesian diper- -i

StepLanguageWordMeaning
1Indonesiandiper- -i—
Every word from Proto-Malayic *bait →Every word from Malay baik →Every word from Indonesian baik →