Actually to make my question more clear.
The client server might have n no. of such files starting with name 'hellofile'. For example hellofile.101, hellofile.102, hellofile.201, hellofile.202,
hellofile.801, hellofile.802 and so on.
So the command that you suggested will not be able to download all these file.
It's kind of funny, since it's usually the other way around: I don't think curl has the capacity for this, but the underlying FTP protocol ought to:
$ ls qwert*
ls: cannot access qwert*: No such file or directory
$ ftp -p -i somesite <<EOF
user username
password password
cd asdf
mget qwert*
quit
EOF
$ ls qwert*
qwert1 qwert2 qwert3 qwert4 qwert5
$
You may need to use ftps if you have it.
If sftp is available on your server (a totally different protocol from FTP and FTPS, but these days almost more common) it should work nearly the same way here:
sftp server <<EOF
cd folder
mget prefix*
quit
EOF
...except you'll need to arrange keys to login without a password, as it will not accept forcefed passwords from a script for security reasons. see SSH login without password