English: It seems there is more to it.
Telugu: ఇంతకన్నా యెక్కున ఏదో వున్నదనిపిస్తున్నది.