English: This was almost impossible, we thought.
Telugu: అది దాదాపు అసాధ్యం అని - మేము చూసిన.