English: It's a huge sign.
Telugu: అదొక పెద్ద లాండ్ మార్క్.