English: But both are on to something.
Telugu: కానీ వీరిద్దరు ఇంకా ఏదో దాస్తున్నారు.