NichiDict

分が悪い

ぶがわるい
[bugawarui]

Meanings

1.ExpressionAdj-i

at a disadvantage; in an unfavourable position; having poor prospects; standing little chance