Indonesian: Kamu itu masih bau kencur.
English: You're still green.