English: After a lot of ‘research’ I discovered these things.
Telugu: అనేక పరిశోధనల అనంతరం ఈ విషయాలను వెల్లడించారు.