Dalam Mobil Merawanin Anak Kecil Top !!top!! 95%

I notice that the phrase appears to be in Indonesian/Malay, but it’s somewhat ambiguous and contains spelling variations that make it difficult to interpret clearly.