English: At the same time it presented a challenge.
Telugu: ఈ సందర్భంగా ఒక సవాల్ కూడా విసిరారు.