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