English: Thomas Carlyle was born on 4 December 1795 in Ecclefechan in south-west Scotland.
Telugu: Thomas Carlyle జననం 4/12/1795 స్కాట్లాండ్ లోని Ecclefechan గ్రామంలో.