Tempting; teasing; is very appealing
Surprised and impressed; filled with wonder
Imported from external platform