English: Still, some research has presented a few theories.
Telugu: అయినప్పటికీ, కొన్ని పరిశోధన కొన్ని సిద్ధాంతాలను సమర్పించింది.