English: Somewhat True.
Telugu: కొంత సత్యం.