English: Much depend on them.
Telugu: వాటిని నుండి చాలా ఆధారపడి ఉంటుంది.