English: We also have a new location.
Telugu: మేము కూడా సరికొత్త సైట్.