English: A lot of time has been put into it.
Telugu: దీనికోసం చాలా సమయం కేటాయించారు.