стесненный в средствах
on a tight budget
under strained circumstances
in short supply of resources
I am somewhat Financially restrained/constrained.