English: They are, however, itching to do something else.
Telugu: అయినా ఇంకా ఏదో ఒకటి చెయ్యాలని తాపత్రయపడుతూ ఉంటారు.