vivid
яркий, живой
drag
тянуть, тащить, волочить
mystery
тайна, загадка
mystified
озадаченный
complain
жаловаться