English: Some claim.
Telugu: కొందరు ఆరోపించారు.