English: Are we a nation of self-loathing people?
Telugu: మనది ఆత్మహంతకుల దేశమా?