English: And this we have seen.
Telugu: అది మేం కూడా చూశాం.