English: Maybe it's the long hair and beard?
Telugu: బహుశా అందమైన జుట్టు మరియు దీర్ఘ గోర్లు?