English: Couldn’t believe it when it first came into view.
Telugu: దీన్ని మొదటిసారి చూసినప్పుడు నమ్మశక్యంగా అనిపించలేదు.