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