English: We relied heavily on it.
Telugu: మనల్ని దానిపై విపరీతంగా ఆధారపడేలా చేసింది.