English: Obama signed it, though.
Telugu: అప్పట్లో ఒబామా దీనిపై సంతకం చేశారు.