English: A lot of research went into it.
Telugu: దానిపై బోలెడు పరిశోధనలు చేశారు.