English: Well narrated.
Telugu: . చక్కగా తెలియజేశారు.