English: There is further reason to suspect this is the case.
Telugu: ఆ అనుమానానికి ఇంకా మరో కారణం కూడా కనబడుతోంది.