English: These are not insurmountable problems.
Telugu: ఇవేమి వారు ఊహించని కష్టాలు కాదు.