English: It's even somewhat true, in my opinion.
Telugu: మీరన్నది కొంతవరకు నిజం, నా దృష్టిలో.