English: Have to do lot of research.
Telugu: వీటికి చాలా పరిశోధనలు చేయాలి.