English: A lot more detail is given.
Telugu: దీంతో ఇంకా అనేక వివరాలు చెప్పబడ్డాయి.