English: Who provided him that much financial support?
Telugu: ఇంత భారీగా ఇతనికి నిధులు ఇచ్చిన వారు ఎవరు?