English: The investigation revealed many things.
Telugu: ఈ విచారణలో ఎన్నో నివ్వెరపర్చే విషయాలు బయటపడ్డాయి.