have had its dayภาษาอังกฤษIDMแปลว่า ไม่มีประโยชน์อีกต่อไป, ไม่ประสบความสำเร็จอีกต่อไป ภาพประกอบ have had its day คำศัพท์ภาษาอังกฤษที่คล้ายกันdayEvery dog has its dayhack offhadhad betterhail down onhail fromhammer downHave a nice day!have been hadhave had enoughits