English: At that point, they had an idea.
Telugu: ఇంతలో వారికి ఓ ఐడియా వచ్చింది.