English: It's somewhere in my mind
Telugu: మనసులో ఎక్కడో వద్దనే అనిపిస్తోంది