English: That too for a very long time.
Telugu: అది కూడా చాలా కాలం.