English: Amazing facts turn up.
Telugu: అని ఆశ్చర్యపోయే నిజాలు బయటపడుతున్నాయి.