English: But how much do we still depend on them?
Telugu: కానీ ఎన్నాళ్ళని వాళ్ళ మీద ఆధార పడడం?