Bud' “I am finishing” nebo “I finish” (ne “I am finish” –
ale to jste věděl
). Jinak je všechno v pořádku. Osobně bych tady použil
“difficult” místo “demanding”. V Google Ngram
se “demanding” nevyskytuje vůbec, je to ale přijatelné.
Další možné idiomatické varianty (Mohlo by to být náročné, co se
týče peněz): I might have to watch my pocket, I might have to pull in the
purse strings, things might be a bit tight in terms of money, I might have to
watch my spending, I might not have much money to spare, I might have to count
the pennies, atd.