English: But come on, that's not insurmountable.
Telugu: కానీ, ఇది అసాధ్యం కాదు.