English: A lot depends on the teacher!
Telugu: ఉపాధ్యాయుడి మీద చాలా ఎక్కువ ఆధారపడి ఉంటుంది!