English: Could you guys do so much?
Telugu: ఇంత పెద్ద పని నీవు చెయ్యగలవా.