English: Perhaps theyre on to something.
Telugu: వారు ఏదో సంబంధించిన ఉండవచ్చు.