English: I've been puzzled, too.
Telugu: నేను కూడా కంగారు పడిపోయాను.