English: All these things are not insurmountable.
Telugu: ఇవన్నీ మహితాదర్శాలు కావనటం లేదు.