English: At first it was almost insurmountable.
Telugu: తొలుత ఇది చాలా అసాధ్యంగా తోచింది.