English: A lot of effort was put into this one.
Telugu: ఈ మేరకు చాలా ప్రయత్నాలు చేశారు.