English: Some have favored.
Telugu: కొందరు సమర్థించారు.