English: spent a considerable time at Delhi.
Telugu: ఢిల్లీలో ఎక్కువ సమయం గడిపారు.