English: And I too have seen it before.
Telugu: వీటిని ఇంతకు ముందు కూడా చూశాను.