fresh, invigorated, refreshed, reinvigorated
English: fresh, invigorated, refreshed, reinvigorated
Bahasa: baru, segar