English: No wonder it much more expensive.
Telugu: ఇంకా ఎక్కువే ఖర్చు అయినా ఆశ్చర్యం లేదు.