You have no right to preach to us – Harsha de Silva

23