English: Some new visitors, too.
Telugu: కొత్త సందర్శకులు అలాగే.