English: A lot of time went into this.
Telugu: దీనికోసం చాలా టైం వెచ్చించాం.