English: A lot have been done lately on this subject.
Telugu: ఇటీవలే ఈ విషయంపై అనేక పరిశోధనలు నిర్వహించారు.