generally wonderful, amazing or lovely

listen to the pronunciation of generally wonderful, amazing or lovely
English - Turkish
English - English
heavenly