English: A few facts have surfaced.
Telugu: ఇందులో కొన్ని వాస్తవాలు బయటపడ్డాయి.