English: It does depend on ME.
Telugu: ఇది నా మీద ఆధారపడి ఉంది.