English: And Ahimelech was astonished that David had arrived.
Telugu: మరియు అహీమెలెకు డేవిడ్ వచ్చిన ఆశ్చర్యపోయిన.