English: Much depends on this.
Telugu: ఈ చాలా ఆధారపడి ఉంటుంది.