English: Many suspected that there was another reason.
Telugu: మరో కారణం కూడా ఉందని చాలా మంది హాస్యమాడుతున్నారు.