English: It was at this moment they had an idea.
Telugu: ఇంతలో వారికి ఓ ఐడియా వచ్చింది.