English: It does seem so.
Telugu: అంటే అవునన్నట్లుగా అనిపిస్తోంది.