English: And some amazing facts emerge.
Telugu: కొన్ని విస్మయం కలిగించే నిజాలు బయటపడతాయి.