English: A lot of effort has been gone into making it.
Telugu: దాని కోసం చాలా ప్రయత్నాలు చేశారు.