English: India is no better
Telugu: వాటికంటే ఇండియా తక్కువేం కాదు