English: Yes, it means.
Telugu: అంటే అవుననుపిస్తోంది.