The fish has grown fat on the belly. Reading on the other such topics on forum I gather that pregnant fishes have spot on the belly. But in case of black fish it is difficult to tell. But as far as I understand it is an egg layer. But even if that is a case how to determine that the eggs are laid or not.