English: They are on to something.
Telugu: వారు ఏదేదో పనుల్లో ఉంటున్నారు.