Vocabulary

確りしろ

pull yourself together; get a grip; get a hold of yourself; come on

expression