Many above poverty line struggle to make ends meet