English: Although it is a bit difficult, it’s not entirely impossible.
Telugu: ఇది కొంచెం కష్టమైన పనే అయినా, అసాధ్యం మాత్రం కాదు.