English: Admittedly this seems to be true.
Telugu: ఇయ్యాల అది నిజమే అని అనిపిస్తున్నది.