English: More funding is certainly needed.
Telugu: ఇంకా నిధులు చాలా అవసరం.