English: A lot depends on them.
Telugu: వాని మీద చాలామంది ఆధారపడి ఉంటారు.