English: Not impossible, but pretty hard.
Telugu: ఇది అసాధ్యం కాదు, కానీ కష్టం.