English: They have been recently built.
Telugu: అవి గత కొంతకాలంలో ఏర్పడినవే.