অনুসন্ধান করুন
facing or experiencing financial trouble or difficulty
distressed
hard-pressed
in a bad way(p)