English: What do you say to the die-hards that say stuff should be built here, in the U.S.?
Telugu: యుఎస్ లో, ఇక్కడ నిర్మించాల్సిన విషయాలు చెప్పే డై-హర్డ్స్కు మీరు ఏమి చెబుతారు?