English: You gave us a new home.
Telugu: - మీరు మాకు ఒక కొత్త ఇల్లు హామీ ఇచ్చారు.