English: much is explained.
Telugu: చాలా వివరణ వుంది.