Surah Al-Anbya 21:61
قَالُوا۟ فَأْتُوا۟ بِهِۦ عَلَىٰٓ أَعْيُنِ ٱلنَّاسِ لَعَلَّهُمْ يَشْهَدُونَ
They said, "Then bring him before the eyes of the people that they may testify."
Translation: Saheeh International
Tafsir
They said ‘Then bring him before the people’s eyes that is openly that they may testify’ against him as being the perpetrator.
Excerpt from Tafsir al-Jalalayn, commentary on 21:61, via Quran.com. The reader has the full commentary and 9 more tafsirs.