English: This is not an insuperable difficulty.
Telugu: ఇది అధిగమించలేని సమస్య కాదు.