English: The details are astounding.
Telugu: ఆ వివరాలు షాకింగ్ గా వున్నాయి.