English: and a long time at that.
Telugu: మరియు ఈ సందర్భంలో చాలా కాలం.