English: A great deal depends upon this.
Telugu: ఈ వరకు చాలా దానిపై ఆధారపడి ఉంటుంది.