English: But paucity of funds hampered them.
Telugu: కానీ నిధుల కొరతే వారిని ఎక్కిరిస్తోంది.