English: I spent a LOT of time and effort on it.
Telugu: ఇది చేయటానికి, నేను సమయం మరియు కృషి చాలా గడిపాడు.