English: The good news is neither are impossible.
Telugu: శుభవార్త అది కూడా అసాధ్యం కాదు.