English: All of this is true, but perhaps not true enough.
Telugu: ఇది కొంత నిజమైనప్పటికీ అంతా నిజం కాదు.