English: A lot of the details are at this.
Telugu: ఇందులో చాలానే డీటైల్స్ ఉంటాయి.