English: The "home of human rights"?
Telugu: Home " మానవ హక్కులు " మీరేమంటారు?