English: Anyway this one needs a lot of research.
Telugu: వీటన్నిటి కోసం చాలా పరిశోధన అవసరం.