English: that could have been explained more thoroughly.
Telugu: ఇది వివరించే మరింత శ్రద్ద సాధ్యమైంది.