diazboy01 diazboy01 17-10-2017 English contestada What do the following phrases mean “ I am still a beast at bay.”