English: hard to imagine now.
Telugu: ఇప్పుడే ఊహించడం కష్టం.