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