English: We so far depend on it.
Telugu: ఇప్పటివరకు వీరిమీద ఆధారపడుతూ వచ్చాం.