English: A huge amount of time must have been put into it.
Telugu: అందుకు పెద్దమొత్తంలో కాలాన్ని వెచ్చించాలి.