English: A megawatt is equal to 1 million watts.
Telugu: మెగావాట్లు 1 మిలియన్ వాట్ల సమాన మరియు అందువలన న.