English: . . for a long while.
Telugu: . . చాలా కాలం.