English: But it still needs more funding.
Telugu: కానీ దానికి చాలా నిధులు కావాలి.