English: It involved a lot of research.
Telugu: ఇది ఎన్నో ప్రతిష్టాత్మకమయిన పరిశోధనలు చేసింది.