English: This battle is not impossible.
Telugu: మరియు ఈ పోరాడారు సాధ్యం కాదు.