English: They have done very well in their last two matches.
Telugu: గత కొన్ని మ్యాచ్‌ల్లో వారు అద్భుతంగా రాణిస్తున్నారు.