English: This demands a lot of research.
Telugu: దానికి ఉద్యాన పరిశోధనలు చాలా అవసరం.