English: Very much does.
Telugu: ఎన్నో చేస్తుంది.