English: They've really stepped up their game the last few months.
Telugu: ఇటీవలి నెలల్లో వారు తమ గేమ్ ను మరి కొంచెం పెంచినట్లు తెలుస్తోంది.