English: But even then extra resources were needed.
Telugu: అయితే, కూడా అదనపు నిధులు అవసరం.