English: The story has been well told.
Telugu: అన్న కథ చక్కగా వివరిస్తుంది.