English: Though a little difficult it isnt impossible.
Telugu: అది కొంత కష్టమే అయినప్పటికి అసాధ్యం మాత్రం కాదు.