English: It reminds me a little of it.
Telugu: అది కొంచెం కొంచెం గుర్తు.