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