Vocabulary

押され気味

being on the ropes; losing ground

noun adj-no