English: It seems our own.
Telugu: ఇది మనదే అనిపిస్తోంది.