English: An enormous amount of research is needed.
Telugu: పరిశోధనకు పెద్ద పీట వేయాలి.