English: At first this seemed unbelievable.
Telugu: దీన్ని మొదటిసారి చూసినప్పుడు నమ్మశక్యంగా అనిపించలేదు.