Either increase your budget a little more or buy second hand, but I feel what you are looking for is the Samsung S20 FE 5g. It is available in sales for 33-34k, so negotiating for a second hand, under warranty piece, for 25k shouldn't be hard. You'll get a good camera and performance and a decent enough battery at 4500mAh.