English: And it explains a great deal.
Telugu: మరియు చాలా వివరిస్తుంది.