English: They have a lot of enthusiasm, a lot of passion.
Telugu: వీరికి కుతూహలం, ఉత్సాహం చాలా ఎక్కువ.