English: So far everything had been adequately explained.
Telugu: ఇదివరకు అన్ని విషయాలు బాగా వివరించి చెప్పేవాడివి.