English: It is puzzling what they are doing now.
Telugu: వారు ఇప్పుడేమి చేస్తున్నారో నాకర్ధమయింది.