English: 14 windows were recently installed.
Telugu: 14 ఇండ్లకు ఇటీవలనే శంకుస్థాపనలు చేశారు.