English: Of course, their presence may be a surprise.
Telugu: బహుశా వారి సందర్శన ఒక ఆశ్చర్యం ఉంటుంది.