English: New homes in India.
Telugu: భారతదేశంలోని కొత్త ఇల్లు.