English: Although it sounds kind of controversial, there is a certain amount of truth to it.
Telugu: కొంచెం చేదుగా అనిపించినా ఆ విమర్శలో కొంత నిజం కూడా ఉంది.