English: to take on such a large project?
Telugu: ఇంత భారీ ప్రాజెక్టును చేయాలా వద్దా?