English: I have devoted much time and effort to this.
Telugu: ఇది చేయటానికి, నేను సమయం మరియు కృషి చాలా గడిపాడు.