English: Maybe they're new fans.
Telugu: బహుశా వీళ్ళు కొత్త సాధువులు లా ఉన్నారు.