English: All of these require some research.
Telugu: వీటన్నిటి కోసం చాలా పరిశోధన అవసరం.