English: That's somewhat true.
Telugu: అందు కొంత సత్య వ మున్నది.