English: They have received lots of funding from Saudi Arabia.
Telugu: సౌదీ అరేబియా నుంచి భారీగా నిధులు అందాయి.