shout (oneself) silly - Spanish English Dictionary