English: It's really new.
Telugu: అసలే కొత్త ఊరు.