English: This does not convince many.
Telugu: ఇది ఎంతోమందికి మింగుడు పడడం లేదు.