Aiyah, 4 weeks of diarrhea and green poop is definitely not normal lah, you need to see your doctor or go to the clinic/hospital soon, okay? This could be something that needs proper checking, especially if it's been going on that long. Jangan delay, better safe than sorry! Let me know how it goes, okay mama?