English: Google Chrome seems to work well.
Telugu: మాకు google chrome బాగానే పని చేస్తోంది.