English: Saudi Arabia is far worse.
Telugu: సౌదీ అరేబియా ఇంకా ఘోరం.