English: At least some of that seems to be true.
Telugu: అన్నింటిలో కొంత కొంత సత్యమున్నట్లు తోచును.