English: A kilowatt equals one thousand watts, and a megawatt equals one million watts.
Telugu: పదిలక్షల వాట్లను మెగావాట్‌ అనీ, పదిలక్షల మెగావాట్లను టెరావాట్లనీ అంటారు.