English: Amazing facts turn up.
Telugu: దిమ్మతిరిగే నిజాలు వెలుగుచూస్తున్నాయి.