English: The teacher must have explained a lot to you.
Telugu: గురువుగారు మీకు చాలా వివరించి ఉండాలి.