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