English: Are we good at this ourselves?
Telugu: మన వాళ్ళు ఇంత బాగా చేస్తారా ?