English: Amazing facts turn up.
Telugu: . విస్మయం కలిగించే నిజాలు బయటకొస్తున్నాయి.