English: Several others saw it too.
Telugu: అతడు ఇలా చేయటం మరి కొందరు చూసారు.