English: He says this place is amazing.
Telugu: ఈ ప్రదేశంగా అద్భుతమైందని పేర్కొన్నారు.