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