English: Certain facts have come to light.
Telugu: ఇందులో కొన్ని నిజాలు బయటపడ్డాయి.