English: Been there and seen that too.
Telugu: అక్కడికి కూడా వెళ్ళి చూశాం.