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