"I'm in awe!" (10)
(Another definition for impressive that I've seen is " Moving".)
(Other definitions for whoa that I've seen before include "Cry for horses to stop" , "Said to stop a horse" , "Command to horse to stop or stand still" , "Command for horse to slow or stop" , "The King of rock and roll" .)