English: Besides there was another and a deeper reason.
Telugu: అదీకాక మరో బలమైన కారణం కూడా ఉంది.